body { background-color:#ffffff; overflow:hidden; }

body, div, p, a, td, th { font-size:12px; color:#000000; font-family:verdana, arial, helvetica, sans-serif; text-decoration:none; text-align:left; }
img { border:0; }

body, div, p, span, a, img { cursor:default; }

ul { list-style:none; padding:0; margin:0; }
li { display:block; list-style:none; padding:0; margin:0; }

#splash { height:437px; width:100%; background-color: #8b96ad; }
#splash p { color:#FFFFFF; text-align:center; padding-top:200px; }

#status { position:absolute; height:23px; width:100%; bottom:0; font-size:10px; color:#000000; background-color:#efefef; padding:0; margin:0; border-top:1px solid #AAAAAA; }
#status .config { position:absolute; right:0; vertical-align:top; margin:2px 15px 0 0; padding:1px; border: 1px solid transparent; }
#status .selected { border: 1px solid #AAAAAA; background-color:#3388EE; }


#main { display:none; height:437px; }

table { width:100%; }
table th, table td { margin:0; padding:3px; }
table tr.alt td { background-color:#E9E9E9; }
table tr.selected td { color:#ffffff; background-color:#3388EE; }
table tr.valid td.file { color:#008800; }
table tr.invalid td.file { color:#880000; }


#settings { display:none; }
#options ul { float:left; width:45%; display:block; }


#results { background-color:#ededed; height:60%; overflow:auto; margin:0; }
#results ul { margin:7px 3px; list-style:none; padding:0; }
#results ul li { list-style:none; padding:3px; margin:0; border:1px solid transparent; }
#results ul li.selected { border:1px solid #AAAAAA; }

#files { overflow:auto; }
#files table { height:35%; }